Inside Macintosh: Sound

| Previous | Chapter contents | Chapter top | Section top | Next |

Format Version Chunks

AIFF-C files each contain exactly one Format Version Chunk, but files of type AIFF do not contain any. You can examine the Format Version Chunk to ensure that your application can process an AIFF-C file. The FormatVersionChunk data type defines a Format Version Chunk.

TYPE FormatVersionChunk =
RECORD
    ckID:           ID;             {'FVER'}
    ckSize:         LongInt;        {4}
    timestamp:      LongInt;        {date of format version}
END;
ckID
The ID of this chunk. For a Format Version Chunk, this ID is 'FVER' .
ckSize
The size of the data portion of this chunk. This value is always 4 in a Format Version Chunk because the timestamp field is 4 bytes long (the 8 bytes used by the ckID and ckSize fields are not included).
timestamp
An indication of when the format version for this kind of file was created. The value indicates the number of seconds between midnight, January 1, 1904, and the time at which the AIFF-C file format was created.

© 1998 Apple Computer, Inc.

| Previous | Chapter contents | Chapter top | Section top | Next |